package com.bkgy.modular.tbdsjc621sameedgeresult.entity;

import lombok.Data;

/**
 * 同板差边降需要计算的值
 */
@Data
public class SteelSame {
    //同板差10头
    private Double same10HeadMax;
    private String same10HeadMaxColiId;
    private String same10HeadMaxHotColiId;

    private Double same10HeadMin;
    private String same10HeadMinColiId;
    private String same10HeadMinHotColiId;

    private Double same10HeadAllLen;
    private Double same10HeadAvgLen;

    //中
    private Double same10MidMax;
    private String same10MidMaxColiId;
    private String same10MidMaxHotColiId;

    private Double same10MidMin;
    private String same10MidMinColiId;
    private String same10MidMinHotColiId;

    private Double same10MidAllLen;
    private Double same10MidAvgLen;

    //尾
    private Double same10TailMax;
    private String same10TailMaxColiId;
    private String same10TailMaxHotColiId;

    private Double same10TailMin;
    private String same10TailMinColiId;
    private String same10TailMinHotColiId;

    private Double same10TailAllLen;
    private Double same10TailAvgLen;
    //同板差15
    private Double same15HeadMax;
    private String same15HeadMaxColiId;
    private String same15HeadMaxHotColiId;

    private Double same15HeadMin;
    private String same15HeadMinColiId;
    private String same15HeadMinHotColiId;

    private Double same15HeadAllLen;
    private Double same15HeadAvgLen;

    //中
    private Double same15MidMax;
    private String same15MidMaxColiId;
    private String same15MidMaxHotColiId;

    private Double same15MidMin;
    private String same15MidMinColiId;
    private String same15MidMinHotColiId;

    private Double same15MidAllLen;
    private Double same15MidAvgLen;

    //尾
    private Double same15TailMax;
    private String same15TailMaxColiId;
    private String same15TailMaxHotColiId;

    private Double same15TailMin;
    private String same15TailMinColiId;
    private String same15TailMinHotColiId;

    private Double same15TailAllLen;
    private Double same15TailAvgLen;
    //边降
    private Double edgeHeadMax;
    private String edgeHeadMaxColiId;
    private String edgeHeadMaxHotColiId;

    private Double edgeHeadMin;
    private String edgeHeadMinColiId;
    private String edgeHeadMinHotColiId;

    private Double edgeHeadAllLen;
    private Double edgeHeadAvgLen;

    //中
    private Double edgeMidMax;
    private String edgeMidMaxColiId;
    private String edgeMidMaxHotColiId;

    private Double edgeMidMin;
    private String edgeMidMinColiId;
    private String edgeMidMinHotColiId;

    private Double edgeMidAllLen;
    private Double edgeMidAvgLen;

    //尾
    private Double edgeTailMax;
    private String edgeTailMaxColiId;
    private String edgeTailMaxHotColiId;

    private Double edgeTailMin;
    private String edgeTailMinColiId;
    private String edgeTailMinHotColiId;

    private Double edgeTailAllLen;
    private Double edgeTailAvgLen;


    //各个等级总长
    //10
    private Double same10WsAAllLen;
    private Double same10WsBAllLen;
    private Double same10WsCAllLen;
    private Double same10WsDAllLen;
    private Double same10WsEAllLen;
    private Double same10DsAAllLen;
    private Double same10DsBAllLen;
    private Double same10DsCAllLen;
    private Double same10DsDAllLen;
    private Double same10DsEAllLen;
    //15
    private Double same15WsAAllLen;
    private Double same15WsBAllLen;
    private Double same15WsCAllLen;
    private Double same15WsDAllLen;
    private Double same15WsEAllLen;
    private Double same15DsAAllLen;
    private Double same15DsBAllLen;
    private Double same15DsCAllLen;
    private Double same15DsDAllLen;
    private Double same15DsEAllLen;
    //edge
    private Double edgeWsAAllLen;
    private Double edgeWsBAllLen;
    private Double edgeWsCAllLen;
    private Double edgeWsDAllLen;
    private Double edgeWsEAllLen;
    private Double edgeDsAAllLen;
    private Double edgeDsBAllLen;
    private Double edgeDsCAllLen;
    private Double edgeDsDAllLen;
    private Double edgeDsEAllLen;


    //各个等级均值
    //10
    private Double same10WsAAvgLen;
    private Double same10WsBAvgLen;
    private Double same10WsCAvgLen;
    private Double same10WsDAvgLen;
    private Double same10WsEAvgLen;
    private Double same10DsAAvgLen;
    private Double same10DsBAvgLen;
    private Double same10DsCAvgLen;
    private Double same10DsDAvgLen;
    private Double same10DsEAvgLen;
    //15
    private Double same15WsAAvgLen;
    private Double same15WsBAvgLen;
    private Double same15WsCAvgLen;
    private Double same15WsDAvgLen;
    private Double same15WsEAvgLen;
    private Double same15DsAAvgLen;
    private Double same15DsBAvgLen;
    private Double same15DsCAvgLen;
    private Double same15DsDAvgLen;
    private Double same15DsEAvgLen;
    //edge
    private Double edgeWsAAvgLen;
    private Double edgeWsBAvgLen;
    private Double edgeWsCAvgLen;
    private Double edgeWsDAvgLen;
    private Double edgeWsEAvgLen;
    private Double edgeDsAAvgLen;
    private Double edgeDsBAvgLen;
    private Double edgeDsCAvgLen;
    private Double edgeDsDAvgLen;
    private Double edgeDsEAvgLen;

}
